@charset "utf-8";

/* CSS Document */

/*@font-face {

      font-family: 'OsRegular';

      src: url('../fonts/oswald.woff2') format('woff2'),

          url('../fonts/oswald.woff') format('woff'),

          url('../fonts/oswald.ttf') format('truetype');

      font-weight: bold;

      font-style: normal;

      font-display: swap;

  }

 @font-face {

      font-family: 'OsBlod';

      src: url('../fonts/oswald-bold.woff2') format('woff2'),

          url('../fonts/oswald-bold.woff') format('woff'),

          url('../fonts/oswald-bold.ttf') format('truetype');

      font-weight: bold;

      font-style: normal;

      font-display: swap;

  }*/





.header{width:100%; position:relative;}

.header_tbg{ background-color:#f2f2f8;}

.header_t{ height:32px; line-height:32px; color:#333333; font-size:12px;}

.header_t span{ font-weight:bold; padding-left:35px;}



.header.fixedmenu1{ position:relative;}

.header.fixedmenu,.header.fixedmenu1.fixedmenu{ position:fixed; background-color:#fff; top:-130px; left:0px; z-index:111111;box-shadow: 0 0 40px rgba(0, 0, 0, 0.1); }



.header_logo{width:100%; padding:30px 0px 12px 0px;}

.header_logo_l{/*width:23%;*/ display:inline-block;}

.i_logo{ display:inline-block;}

.i_logo img{ height:56px; }

.i_logo_r{ padding-left:15px; color:#999999; margin-left:20px; font-size:16px; line-height:1.2; display:inline-block;border-left:1px solid #e7e7e7;}

.i_logo_r span{ color:#333333; font-size:18px; }

.header_logo_r{width:46%; height:42px; border:2px solid #4267ea;-moz-border-radius: 3px;      /* Gecko browsers */

-webkit-border-radius: 3px;   /* Webkit browsers */

border-radius:3px;            /* W3C syntax */}

.header_logo_r .div{width:100%;}

.header_logo_r_l{ height:38px; border-right:1px solid #f0f0f0; position:relative; z-index:222111111;}

.header_logo_r_l_t{ padding:0px 35px 0px 25px; height:38px; line-height:38px; background:url(../images/tb_01.png) right 7% center no-repeat; color:#666666; font-size:14px; text-align:center; cursor:pointer;}

.header_logo_r_l_c{width:100%; top:100%; position:absolute; left:0px; background-color:#fff; z-index:111;box-shadow: 0 0 40px rgba(0, 0, 0, 0.1); display:none;}

.header_logo_r_l_c a{width:100%; padding:10px 0px; line-height:1.7; color:#333; font-size:14px; text-align:center; float:left;}

.header_logo_r_l_c a:hover{ color:#fff; background-color:#4267ea;}

.header_logo_r_ipt1{width:57%; height:38px; background-color:#fff; color:#333; font-size:14px; line-height:38px;}

.header_logo_r_ipt2{ padding:0px 30px; height:38px; line-height:38px; color:#fff; background-color:#4267ea; font-size:16px; font-weight:bold;}

.header_logo_r form{width:70%; height:38px; display:flex;justify-content: space-between;
    flex-wrap: wrap;}







.i_logo_ul{width:100%; padding-left:14%;}

.i_logo_ul .nav_menu{width:100%; margin:0px; padding:0px; display:flex;justify-content: space-between;}

.i_logo_ul .nav_menu li{ float:left; height:52px; margin:0px; padding:0px;z-index:1111111; position:relative;}

.i_logo_ul .nav_menu li .a_nav{width:100%; position:relative; height:52px; line-height:52px; display:inline-block; text-align:center; overflow:hidden; color:#000000; font-weight:bold; font-size:16px; position:relative;}

.i_logo_ul .nav_menu li .a_nav:hover,.i_logo_ul .nav_menu li .a_nav.active,.i_logo_ul .nav_menu li .a_nav.active1{ color:#266eda;text-decoration:none; }

.i_logo_ul .nav_menu li .a_nav:after{width:0%; height:2px; background-color:#056be9; position:absolute; left:0px; bottom:0px; z-index:1; content:"";-webkit-transition:all 0.5s;transition:all 0.5s;}

.i_logo_ul .nav_menu li .a_nav:hover:hover,.i_logo_ul .nav_menu li .a_nav.active:after,.i_logo_ul .nav_menu li .a_nav.active1:after{width:100%;}





/*.i_logo_ul .nav_menu li dl{width:160px; background-color:#fff; margin-left:-80px; display:none; position:absolute; left:50%; top:100%; z-index:1;}

.i_logo_ul .nav_menu li dl dd{ float:left;width:100%;}

.i_logo_ul .nav_menu li dl dd a{ width:100%; padding:10px 10px; line-height:1.7; text-align:center; color:#555555; font-size:14px; display:inline-block; overflow:hidden; text-align:center;}

.i_logo_ul .nav_menu li dl dd a:hover{ color:#fff; background-color:#266eda;}

*/

.i_logo_ul .nav_menu li .dl_one{width:190px; background-color:#fff; position:absolute; left:50%; margin-left:-95px;top:100%; display:none;box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);}

.i_logo_ul .nav_menu li .dl_one .dd_one{ float:left;width:100%;}

.i_logo_ul .nav_menu li .dl_one .dd_one .a_one{ width:100%; padding:10px 10px; line-height:1.7; text-align:center; color:#000000; font-size:16px; display:inline-block;  text-align:center; position:relative;}

.i_logo_ul .nav_menu li .dl_one .dd_one .a_one:hover,.i_logo_ul .nav_menu li .dl_one .dd_one:hover .a_one{ color:#fff; background-color:#266eda;}

.i_logo_ul .nav_menu li .dl_one .dd_one dl{width:190px; background-color:#f8f8f8; padding:14px 5px 45px 5px; position:absolute; left:100%; top:0px; z-index:1; display:none;}

.i_logo_ul .nav_menu li .dl_one .dd_one dl>dd{width:100%; float:left;}

.i_logo_ul .nav_menu li .dl_one .dd_one dl>dd a{width:100%;padding:10px 0px; line-height:1.5; color:#333333; font-size:16px; text-align:center; display:inline-block; overflow:hidden;}

.i_logo_ul .nav_menu li .dl_one .dd_one >dl>dd a:hover{ color:#104ead;}

.i_logo_ul .nav_menu li .dl_one .dd_one:hover dl{ display:block;}











.wap_ssbn{width:30px; height:100%;  background:url(../images/stb_01a.png) center no-repeat;  background-size:16px; position:absolute; top:0px; right:50px; z-index:10000;}

.wap_ssbn span{width:100%; height:100%; display:inline-block;}

.wap_ssbn_div{width:350px; display:none; background-color:#fff; z-index:10000; position:absolute; right:-35px; top:100%;box-shadow: 0px 5px 20px 0px #d9d9d9;}



.wap_ssbn_div_l{width:150px; height:40px; border-right:1px solid #f0f0f0; position:relative; z-index:222111111;}

.wap_ssbn_div_l_t{ padding:0px 25px 0px 25px; height:38px; line-height:38px; background:url(../images/tb_01.png) right 6% center no-repeat; color:#666666; font-size:14px; text-align:center; cursor:pointer;}

.wap_ssbn_div_l_c{width:100%; top:100%; position:absolute; left:0px; background-color:#fff; z-index:111;box-shadow: 0 0 40px rgba(0, 0, 0, 0.1); display:none;}

.wap_ssbn_div_l_c a{width:100%; padding:10px 0px; line-height:1.7; color:#333; font-size:14px; text-align:center; float:left;}

.wap_ssbn_div_l_c a:hover{ color:#fff; background-color:#4267ea;}





.wap_ssbn_div .ipt1{width:160px; height:40px; line-height:40px; text-indent:15px; border:0px; font-family:"微软雅黑"; background-color:#fff; color:#b9b9b9; font-size:13px;}

.wap_ssbn_div .ipt2{width:40px; height:40px; background:url(../images/stb_01a.png) center no-repeat;  border:0px; background-size:16px;}







.i_box1{ padding:37px 0px; width:100%;}

.i_box1 li .div { align-items:center;}

.i_box1 li .div .a_img{width:60px; height:60px;}

.i_box1 li .div .a_img img{width:60px; height:60px;}

.i_box1 li .div .a_img_r{ padding-left:15px; color:#666666; font-size:14px; line-height:1.6;}

.i_box1 li .div .a_img_r h1{ color:#000000; font-size:16px; font-weight:bold;}

.i_box1 li .div:hover .a_img_r h1{ color:#4267ea;}



.i_bg1{ background-color:#eaeef5;}

.i_box2{ padding:50px 0px 60px 0px;}

.i_box2_t{ padding:10px 0px; text-align:center; line-height:1.6; color:#000000;  font-size:30px; font-weight:bold;}

.i_box2_t1{width:100%; height:40px; overflow:hidden; color:#000000; font-size:16px; line-height:40px; text-align:center;}

.i_box2_t1 div{width:100%; height:40px; line-height:40px; overflow:hidden; float:left; text-align:center;}



.i_box2_c{width:100%; margin-top:15px;}

.i_box2_c_box{width:49%; margin-bottom:20px; background-color:#fff;

-moz-border-radius: 10px;      /* Gecko browsers */

-webkit-border-radius: 10px;   /* Webkit browsers */

border-radius:10px;            /* W3C syntax */ overflow:hidden;}



.i_box2_c_box_l{width:100% !important; padding:15px 0px 0px 1%;}

.i_box2_c_box_l_t{ padding-left:45px; color:#fff; font-size:24px; background:url(../images/tb_02.png) 20px center no-repeat; margin-bottom:10px; line-height:1.6;}

.i_box2_c_box_l_c{width:100%;}

.i_box2_c_box_l_c li{width:19%; float:left; }

.i_box2_c_box_l_c li a{width:100%; display:inline-block; padding:10px; color:#fff; font-size:14px; text-align: center;}

.i_box2_c_box_l_c li a span{ display:inline-block; padding:1%; line-height:1.6;}

.i_box2_c_box_l_c li:hover,.i_box2_c_box_l_c li.active{background:url(../images/tb_01a.png) center bottom no-repeat;}

.i_box2_c_box_l_c li:hover a,.i_box2_c_box_l_c li.active a{background:url(../images/tb_06s.png) repeat;}





.i_box2_c_box_l.bg1{ background:url(../images/img1.jpg) bottom center no-repeat; background-color:#158eff; background-size:100%;}

.i_box2_c_box_l.bg2{ background:url(../images/img2.jpg) bottom center no-repeat; background-color:#1f44d8; background-size:100%;}

.i_box2_c_box_l.bg3{ background:url(../images/img3.jpg) bottom center no-repeat; background-color:#0760d8; background-size:100%;}

.i_box2_c_box_l.bg4{ background:url(../images/img4.jpg) bottom center no-repeat; background-color:#3f3ced; background-size:100%;}
.i_box2_c_box_l.bg5{ background:url(../images/img5s.jpg) bottom center no-repeat; background-color:#106cf5; background-size:100%;}

.i_box2_c_box_r{width:100% !important; padding:3%  3%;}

.i_box2_c_box_rc{width:100%; display:none;}

.i_box2_c_box_rc_t{width:100%; min-height:304px;}

.i_box2_c_box_rc_t li{width:100%; border-bottom:1px dashed #e8e8e7; margin-bottom:19px; float:left; padding-bottom:10px;}

.i_box2_c_box_rc_t li.active{ border-bottom:0px; margin-bottom:0px;}

.i_box2_c_box_rc_t li .div_t{width:100%;  overflow:hidden; }

.i_box2_c_box_rc_t li .div_t .s1{color:#000000;height:42px; line-height:42px; font-size:16px; font-weight:bold; display:inline-block;}

.i_box2_c_box_rc_t li .div_t .s2{ color:#999999;height:42px; line-height:42px; font-size:14px; display:inline-block;}

.i_box2_c_box_rc_t li .div_t .s2 span{ color:#ff6000;}

.i_box2_c_box_rc_t li .div_t .s3{ color:#999999;height:42px; line-height:42px; font-size:14px; display:inline-block;}

.i_box2_c_box_rc_t li .div_t .s3:hover{ color:#266eda;}

.i_box2_c_box_rc_t li .div_c{width:100%; height:90px; overflow:hidden;}

.i_box2_c_box_rc_t li .div_c a{ color:#999999; font-size:14px; height:30px; line-height:30px; margin-right:20px; float:left;}

.i_box2_c_box_rc_t li .div_c a:hover{ color:#266eda;}

.i_box2_c_box_rc_b{width:100%; background:url(../images/bg2.jpg) repeat; padding:13px 8% 19px 3%;}

.i_box2_c_box_rc_b_l{width:66.5%;}

.i_box2_c_box_rc_b_l_t{width:100%; padding-bottom:18px; line-height:1.7; color:#000000; font-size:16px; font-weight:bold;}

.i_box2_c_box_rc_b_l_c{width:100%; color:#999999; font-size:15px; line-height:1.7;}

.i_box2_c_box_rc_b_l_b{ padding:5px 0px; line-height:1.6; color:#ff6000; font-size:14px;}

.i_box2_c_box_rc_b_l_b:hover{ color:#266eda;}

.i_box2_c_box_rc_b_r{width:19.2%; display:inline-block; overflow:hidden;}

.i_box2_c_box_rc_b_r img{width:100%;}



.i_box2_change{width:100%; border-top:1px dashed #e8e8e7;  overflow:hidden; height:400px;}

.i_box2_c_box_rc1{width:100%; /*height:452px;*/height:438px; overflow:hidden;  position:relative;}

.i_box2_c_box_rcxz{width:100%; position:absolute; left:0px; top:0px;filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;}

.i_box2_c_box_rcxz.vis{ filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;}



.i_box2_c .i_box2_c_box:last-child{width:100%;}

.i_box2_c .i_box2_c_box:last-child .i_box2_c_box_l{width:100%; padding-left:1.6%;}

.i_box2_c .i_box2_c_box:last-child .i_box2_c_box_r{width:86.5%;}

.i_box2_c .i_box2_c_box:last-child .i_box2_c_box_rc_t li .div_c{ height:60px;}

.i_box2_c .i_box2_c_box:last-child .i_box2_c_box_rc_t li:last-child{ border-bottom:0px;}





.xx_swiper{width:100%; height:400px;}

.xx_swiper .swiper-slide{ width:100%;  cursor:pointer;overflow:hidden; border-bottom:1px dashed #e8e8e7;}

.xx_swiper .swiper-slide .div{width:100%; padding:5px 0px; color:#999999; font-size:14px;}

.xx_swiper .swiper-slide .div:hover{ color:#999;}

.xx_swiper .swiper-slide .div .div_title{width:100%; height:30px; line-height:30px; color:#000000; font-size:15px; display:inline-block; overflow:hidden; font-weight:bold; position:relative;}

.xx_swiper .swiper-slide .div .div_title.active{ text-indent:20px;}

.xx_swiper .swiper-slide .div .div_title .tb_img{width:16px; height:16px; position:absolute; left:0px; top:8px;}

/*.xx_swiper .swiper-slide .div .div_title.active.bg1{ background:url(../images/tb_03.png) left top 7px no-repeat;}

.xx_swiper .swiper-slide .div .div_title.active.bg2{ background:url(../images/tb_03.png) left top 7px no-repeat;}

.xx_swiper .swiper-slide .div .div_title.active.bg3{ background:url(../images/tb_03.png) left top 7px no-repeat;}

.xx_swiper .swiper-slide .div .div_title.active.bg4{ background:url(../images/tb_03.png) left top 7px no-repeat;}

.xx_swiper .swiper-slide .div .div_title.active.bg5{ background:url(../images/tb_03.png) left top 7px no-repeat;}*/

.xx_swiper .swiper-slide .div:hover .div_t{ color:#266eda;}

.xx_swiper .swiper-slide .div .div_content{width:100%; height:26px; line-height:26px; overflow:hidden;}

.xx_swiper .swiper-slide .div .div_content .s1{ color:#ff6000;}







.i_box3{ padding:45px 0px 85px 0px;}

.i_box3_t{ padding:8px 0px 32px 0px; line-height:1.6; text-align:center; color:#000000; font-size:16px;}

.i_box3_c{width:100%;}

.i_box3_c li{width:24%; float:left; margin-right:1.3%; margin-bottom:10px;}

.i_box3_c li:nth-child(4n){ margin-right:0px;}

.i_box3_c li .div{width:100%; border:1px solid #eeeeee; padding:25px; color:#999999; font-size:14px;}

.i_box3_c li .div:hover{ color:#999;}

.i_box3_c li .div .a_img{width:39%;  overflow:hidden; text-align:center;}

.i_box3_c li .div .a_img img{max-width:100%; -moz-border-radius: 100%;      /* Gecko browsers */

-webkit-border-radius: 100%;   /* Webkit browsers */

border-radius:100%;            /* W3C syntax */}

.i_box3_c li .div .a_img_r{width:54%;}

.i_box3_c li .div .a_img_r_t{ width:100%; /*padding:5px 0px; line-height:1.5; */ height:35px; line-height:35px; overflow:hidden;color:#000000; font-size:16px; font-weight:bold;}

.i_box3_c li .div:hover .a_img_r_t{ color:#266eda;}

.i_box3_c li .div .a_img_r_c{width:100%; padding:5px 0px 15px 0px; line-height:1.5;}

.i_box3_c li .div .a_img_r_b{ padding:0px 10px; display:inline-block; background-color:#7e9fd0;}

.i_box3_c li .div .a_img_r_b span{ height:26px; line-height:26px; color:#ffffff; padding-left:27px; background:url(../images/tb_04.png) left center no-repeat; display:inline-block;}

.i_box3_c li .div:hover .a_img_r_b{ background-color:#266eda;}



.i_bg2{ background:url(../images/bg1.jpg) center center no-repeat; background-size:cover;}

.i_box4{ padding:60px 0px 65px 0px;}

.i_box4_t{width:100%; margin-top:8px;}

.i_box4_t_l{width:36%;}

.i_box4_t_l li{width:50%; float:left; padding-right:2%; padding-bottom:10px;}

.i_box4_t_l li .div{width:100%; padding:37px 0px 20px 0px; background-color:#fff; color:#000000; font-size:16px;-webkit-transition:all 0.5s;transition:all 0.5s;}

.i_box4_t_l li .div:hover{ color:#000;box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);}

.i_box4_t_l li .div .a_img{width:100%; text-align:center;}

.i_box4_t_l li .div .a_img img{ height:50px;}

.i_box4_t_l li .div .a_text{width:100%; height:26px; line-height:26px; text-align:center; margin-top:12px;}

.i_box4_t_l li:nth-child(5),.i_box4_t_l li:nth-child(6){ padding-bottom:0px;}

.i_box4_t_r{width:64%; background-color:#fff; padding:40px 30px;}

.i_box4_t_r_t{width:100%; height:48px; line-height:48px; color:#000000; font-size:16px; font-weight:bold; overflow:hidden;}

.i_box4_t_r_c{width:100%; margin-top:8px; /*height:130px;*/ line-height:26px; overflow:hidden; margin-bottom:25px; color:#000000; font-size:15px;}

.i_box4_t_r_b{width:100%;}

.i_box4_t_r_b dd{width:49%; float:left; margin-right:1%;}

.i_box4_t_r_b dd:nth-child(2n){ margin-right:0px;}

.i_box4_t_r_b dd .a_img{width:100%; display:inline-block; overflow:hidden;}

.i_box4_t_r_b dd .a_img img{width:100%;}







.i_box5{ padding:70px 0px 95px 0px;}

.i_box5_t{width:100%; padding-top:10px;}

.i_box5_t li{width:14.285%; float:left; margin-bottom:10px;}

.i_box5_t li .a_img{width:100%; display:inline-block; overflow:hidden;}

.i_box5_t li .a_img img{max-width:100%; height:auto !important;}











.i_fbg{ background-color:#104ead;}



.footer{ padding:55px 0px 15px 0px;}

.footer_l{width:37.5%; padding-top:20px;}

.footer_l_logo img{ height:56px;}

.footer_l_t{ padding:20px 0px 30px 0px; color:#fff; font-size:16px; line-height:1.2;}

.footer_l_t span{ font-size:30px;}

.footer_l_c{width:100%; color:#fff; font-size:14px; line-height:1.6;}

.footer_l_c h1{ font-size:16px;}

.footer_c{width:33%; padding-right:4%; padding-top:8px;}

.footer_c li{width:50%; float:left;}

.footer_c li a{width:100%; height:42px; line-height:42px; display:inline-block; overflow:hidden; font-size:16px; color:#fff;}

.footer_c li a:hover{ color:#fff; text-decoration:underline;}

.footer_r{width:11%; text-align:center; color:#fff; font-size:14px;}

.footer_r .a_img{ padding:15px;border:1px solid #4475bf; display:inline-block; margin-bottom:10px;}

.footer_r .a_img img{ max-width:100%; height:auto !important;}



.i_footer_bq{width:100%; border-top:1px solid #2860b5; padding:25px 0px; color:#98a9d3; font-size:14px; line-height:1.6;}

.i_footer_bq a{ color:#98a9d3;}

.i_footer_bq a:hover{ color:#fff;}





.video_div{width:100%; height:100%; background-color:#000; position:fixed; z-index:100011111111111; left:0px; top:-100%;}

.video_div_closebtv{width:30px; height:30px; position:absolute; right:30px; top:30px; cursor:pointer; z-index:100;}

.video_div_center{width:100%; height:100%; vertical-align:middle; text-align:center;}







.n_banner{width:100%; background-repeat:no-repeat; background-position:center center; background-size:cover;}

.n_banner img{width:100%;}











.a_zxlmenu{width:100%; position:relative; display:none; z-index:111;}

.a_zxlmenu_t{width:100%;padding:3% 0px;background:url(../images/zxl_jt1.png) right center no-repeat; font-size:16px; text-align:center; background-color:#266eda; color:#fff; cursor:pointer; background-size:30px;}

.a_zxlmenu_c{width:100%; position:absolute; left:0px; top:100%; margin:0px;  padding:0px; background-color:#eeeeee;text-indent:0px; display:none;-moz-box-shadow:0px 0px 10px #184d93;/*firefox*/  

-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  

box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/}

.a_zxlmenu_c li{width:100%;  float:left; text-align:center;}

.a_zxlmenu_c li .aone{width:100%;padding:3% 0px; display:inline-block; color:#333; font-size:14px; text-decoration:none; text-indent:0px; float:left;}

.a_zxlmenu_c li .aone:hover,.a_zxlmenu_c li .aone.activetwo{ color:#fff; text-decoration:none; background-color:#3f81e4;}

.a_zxlmenu_c li dl{width:100%; border-bottom:1px solid #eaeaea;display:none; float:left; background-color:#2f73af;}

.a_zxlmenu_c li dl dd{width:100%; float:left; text-align:center;}

.a_zxlmenu_c li dl dd a,.a_zxlmenu_c li dl dd a:hover{width:100%; padding:3% 0px; display:inline-block; color:#333; font-size:14px; text-decoration:none; text-indent:0px;}



.n_bg1{ background-repeat: no-repeat; background-size:100%; background-position: top center; background-color:#eaeef5;}

.n_box1{width:100%; padding-bottom:80px;}

.n_box1_t{width:100%; padding:20px 0px; line-height:1.6; color:#ffffff; font-size:14px;}

.n_box1_t a{ color:#fff;}

.n_box1_t a:hover{ color:#fff; text-decoration:underline;}

.n_box2{width:100%; margin-bottom:20px; background-color:#fff;}

.n_box2_l{width:72%; border-right:1px solid #eaeef5; padding-top:35px; padding-bottom:20px;}

.n_box2_l .a_img{width:40%; padding:0px 3.5%;}

.n_box2_l .a_img img{ max-width:100%;  height:auto !important;}

.n_box2_l_img{width:40%; padding:0px 3.5%;}

.n_box2_l_img_t{width:100%; overflow:hidden;}

.n_box2_l_img_b{width:100%; padding:18px 0px; line-height:1.5; color:#666666; font-size:14px;}



.hj_swiper{width:100%; position:relative; /*border-bottom:1px solid #eee;*/ margin-bottom:20px;}

.hj_swiper .swiper-slide{ text-align:center;}

.hj_swiper .swiper-slide img{max-width:100%;}

.hj_swiper .hj_next{width:30px; height:50px; background:url(../images/a11.png) center no-repeat;right:0px; background-color:#b1b1b1; margin-top:-25px; display:none;-webkit-transition:all 0.5s;transition:all 0.5s;}

.hj_swiper .hj_next:hover{background:url(../images/a11.png) center no-repeat;background-color:#aa182c;}

.hj_swiper .hj_prev{width:30px; height:50px; background:url(../images/a10.png) center no-repeat; left:0px; margin-top:-25px;background-color:#b1b1b1;display:none;-webkit-transition:all 0.5s;transition:all 0.5s;}

.hj_swiper .hj_prev:hover{background:url(../images/a10.png) center no-repeat;background-color:#aa182c;}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after,.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{ content:"" !important;}



.hj_swiper_pw{width:100%; position:relative;/* padding:0px 40px;*/overflow:hidden;}

.hj_swiper_sx{width:100%; overflow:hidden;}

.hj_swiper_sx .swiper-slide{ width: 25%;height: 100%;background-color:#fff;opacity:0.8; /* border:1px solid #eee;*/}

.hj_swiper_sx .swiper-slide img{width:100%; border:0px;}

.hj_swiper_sx .swiper-slide-thumb-active {opacity: 1; border:1px solid #ff8a56;}

.hj_swiper_pw .hjsx-next{width:24px; height:85px; background:url(../images/img30.jpg) center no-repeat; background-color:#bbbbbb; position:absolute; right:0px; top:50%; margin-top:-42.5px;-webkit-transition:all 0.5s;transition:all 0.5s;}

.hj_swiper_pw .hjsx-next:hover{ background:url(../images/img30.jpg) center no-repeat; background-color:#164c94;}

.hj_swiper_pw .hjsx-prev{width:24px; height:85px; background:url(../images/img29.jpg) center no-repeat; background-color:#bbbbbb; position:absolute; left:0px; top:50%; margin-top:-42.5px;-webkit-transition:all 0.5s;transition:all 0.5s;}

.hj_swiper_pw .hjsx-prev:hover{ background:url(../images/img29.jpg) center no-repeat; background-color:#164c94;}



.n_box2_l .a_img_r{width:60%;}

.n_box2_l .a_img_r_t{width:100%; line-height:1.4; color:#000000; font-size:24px;}

.n_box2_l .a_img_r_c{ padding:10px 0px 20px 0px; color:#666666; font-size:16px; line-height:1.6;}

.n_box2_l .a_img_r_text{width:100%; padding:20px 0px; background-color:#fff2ee; color:#666666; font-size:16px;}

.n_box2_l .a_img_r_text_t{width:100%; height:30px; background:url(../images/tb_09.png) left center no-repeat; padding-left:10px; color:#fff;}

.n_box2_l .a_img_r_text_t span{ height:30px; line-height:30px; background:url(../images/tb_08.png) left center no-repeat; padding-left:30px; display:inline-block;}

.n_box2_l .a_img_r_text_c{width:100%; padding:10px 0px 10px 30px; line-height:1.5; color:#666666; font-size:16px;}

.n_box2_l .a_img_r_text_c .s1{ color:#ff6000;}

.n_box2_l .a_img_r_text_c .s2{ font-size:32px; font-weight:bold;}

.n_box2_l .a_img_r_text_c .s3{ text-decoration:line-through; padding-left:15px;}

.n_box2_l .a_img_r_text_c .s3.active{ text-decoration:none;}

.n_box2_l .a_img_r_c1{ margin:10px 0px 20px 0px; height:30px; line-height:30px; color:#333333; font-size:14px; overflow:hidden;}

.n_box2_l .a_img_r_c1_l{ height:30px; line-height:30px; overflow:hidden;}

.n_box2_l .a_img_r_c1_r{width:80%; height:30px;}

.n_box2_l .a_img_r_c1_r div{ height:30px; line-height:30px; float:left; overflow:hidden; width:100%;}

.n_box2_l .a_img_r_c2{width:100%; padding:25px 10px 35px 0px; line-height:2; color:#666666; font-size:14px;}

.n_box2_l .a_img_r_b{ padding:0px 35px; background-color:#4267ea;}

.n_box2_l .a_img_r_b span{ height:50px; line-height:50px; padding-left:28px; background:url(../images/tb_04.png) left center no-repeat; color:#fff; font-size:16px;}

.n_box2_l .a_img_r_b:hover{ background-color:#f07646;}

.n_box2_r{width:28%; padding-top:35px;}

.n_box2_r_t{width:100%; padding:0px 10% 18px 10%;}

.n_box2_r_t .a_img{width:100%; text-align:center;}

.n_box2_r_t .a_img img{ height:130px;-moz-border-radius: 100%;      /* Gecko browsers */

-webkit-border-radius: 100%;   /* Webkit browsers */

border-radius:100%;            /* W3C syntax */}

.n_box2_r_t .a_title{width:100%; padding:12px 0px 26px 0px; line-height:1.6; color:#000000; font-size:24px; text-align:center;}

.n_box2_r_t .a_bottom{width:100%;}

.n_box2_r_t .a_bottom a{width:49%;  height:38px; line-height:38px; background-color:#2b3c63; text-align:center; display:inline-block; color:#fff; font-size:14px;}

.n_box2_r_t .a_bottom a:hover,.n_box2_r_t .a_bottom a.bg1:hover{ background-color:#266eda; color:#fff;}

.n_box2_r_t .a_bottom a.bg1{ background-color:#ff580d; position:relative;}

.n_box2_r_t .a_bottom a.bg1 .img{width:100%;position:absolute; right:0px; top:100%; z-index:1; border:1px solid #e8e7e7;box-shadow: 0 0 40px rgba(0, 0, 0, 0.1); display:none;}

.n_box2_r_t .a_bottom a.bg1:hover .img{ display:block;}

.n_box2_r_c{width:100%; padding:20px 10%; border-top:1px dashed #eeeeee;}

.n_box2_r_c  li{width:100%; float:left; padding-bottom:20px;}

.n_box2_r_c  li .div{width:100%; color:#000000; font-size:16px;align-items:center;}

.n_box2_r_c  li .div .a_img{width:20%; display:inline-block; overflow:hidden;}

.n_box2_r_c  li .div .a_img img{ float:left; max-width:100%; height:auto; -moz-border-radius: 100%;      /* Gecko browsers */

-webkit-border-radius: 100%;   /* Webkit browsers */

border-radius:100%;            /* W3C syntax */}

.n_box2_r_c  li .div .a_img_c{width:52%; line-height:1.6; }

.n_box2_r_c  li .div .a_img_r{width:22%; height:28px; line-height:28px; color:#4267ea; border:1px solid #4267ea; font-size:14px; text-align:center; display:inline-block;-webkit-transition:all 0.5s;transition:all 0.5s;}

.n_box2_r_c  li .div:hover .a_img_r{ background-color:#4267ea; color:#fff;}



.n_box3{width:100%; background-color:#fff;}

.n_box3_t{width:100%; padding:25px 3%; color:#000000; font-size:16px; font-weight:bold; border-bottom:1px solid #eaeef5; line-height:1.6;background-color:#fff;}

.n_box3_t.active{ text-align:center;}

.n_box3_c{width:100%; padding:30px 3%; line-height:2; overflow:hidden; color:#333; font-size:14px;}

.n_box3_c img{ max-width:100%; height:auto !important;}

.n_box3_c1{width:100%; padding:40px 3%;line-height:2; overflow:hidden; color:#333; font-size:14px;}

.n_box3_c1 img{ max-width:100%; height:auto !important;}



.n_box4{width:100%; padding:22px 3% 15px 3%; background-color:#fff; margin-bottom:20px;}

.n_box4 li{width:100%; float:left;  padding-bottom:18px;}

.n_box4 li .div{width:100%;}

.n_box4 li .div_l{ color:#333333; font-size:14px; padding-right:20px; height:32px; line-height:32px;}

.n_box4 li .div_r{width:92%; padding-bottom:10px;border-bottom:1px dashed #eeeeee;}

.n_box4 li .div_r a{ height:32px; line-height:32px; margin-right:20px; float:left; color:#333333; font-size:14px;}

.n_box4 li .div_r a:hover,.n_box4 li .div_r a.active{ color:#4267ea;}

.n_box4_ul{width:100%;}

.n_box4_ul li{width:19.7%; margin-right:0.375%; float:left; margin-bottom:10px;}

.n_box4_ul li:nth-child(5n){ margin-right:0px;}

.n_box4_ul li .div{width:100%; display:inline-block; overflow:hidden; color:#666666; background-color:#fff; font-size:12px; padding:15px 8.4% 46px 8.4%; position:relative;}

.n_box4_ul li .div .zx_btn{width:100%; height:36px; background-color:#4267ea; text-align:center; display:inline-block; position:absolute; left:0px; bottom:-36px; z-index:1;

-webkit-transition:all 0.5s;transition:all 0.5s;}

.n_box4_ul li .div:hover .zx_btn{ bottom:0px;}



.n_box4_ul li .div .zx_btn span{ height:36px; line-height:36px; background:url(../images/tb_04.png) left center no-repeat; padding-left:27px; font-size:14px; color:#fff;}

.n_box4_ul li .div .a_img{width:100%; display:inline-block; overflow:hidden;}

.n_box4_ul li .div .a_img img{width:100%; float:left;}

.n_box4_ul li .div .a_title{width:100%; height:25px; margin-top:10px; line-height:25px; overflow:hidden; color:#000000; font-size:16px;}

.n_box4_ul li .div:hover .a_title{ color:#266eda;}

.n_box4_ul li .div .a_text{ width:100%; height:20px; line-height:20px; margin-bottom:7px; overflow:hidden;}

.n_box4_ul li .div .a_bottom{width:100%;}

.n_box4_ul li .div .a_bottom_l{ height:20px; line-height:20px; color:#f4683f; font-size:16px; font-weight:bold; display:inline-block;}

.n_box4_ul li .div .a_bottom_r{ padding:0px 9px; height:20px; line-height:20px; background-color:#fb8337; color:#fff; font-size:12px; display:inline-block;-moz-border-radius:1px;      /* Gecko browsers */

-webkit-border-radius: 1px;   /* Webkit browsers */

border-radius:1px;            /* W3C syntax */

}





.wap_case_m{width:98%; margin-left:1%; margin-bottom:10px; background-color:#f7f7f7; padding:5px 0px; position:relative; z-index:111; display:none;}

.wap_case_m li{width:50%; float:left;}

.wap_case_m li .a_m{width:100%; text-align:center; height:40px; display:inline-block; overflow:hidden; line-height:40px; color:#333333; font-size:14px; cursor:pointer; font-weight:500;}

.wap_case_m li .a_m span{ background:url(../images/zxl_m1.png) right center no-repeat; background-size:12px; height:40px; line-height:40px; display:inline-block; padding-right:20px;}

.wap_case_m li .a_m.active{ text-decoration:none; color:#266eda;}

.wap_case_m li .a_m.active span{background:url(../images/zxl_m1s.png) right center no-repeat; background-size:12px;}



.wap_case_m li .lvbox{width:100%;position:absolute; left:0px; top:100%; display:none;background-color:#f7f7f7; border-top:1px solid #e5e5e5;}

.wap_case_m li .lvbox dl{width:100%;  padding:20px 0px;}

.wap_case_m li .lvbox dl dd{width:50%; padding:0px 6%; float:left; height:40px; /*border-bottom:1px solid #e0e0e0;*/}

.wap_case_m li .lvbox dl dd .div{width:100%; cursor:pointer; height:40px; line-height:40px; color:#333333; font-size:14px; display:inline-block; overflow:hidden;}

.wap_case_m li .lvbox dl dd .div.activewapcase{ background:url(../images/zxl_m2.png) right center no-repeat; background-size:20px; color:#266eda;}

.wap_case_m li .lvbox dl dd .div:hover{ text-decoration:none;}

.wap_case_m.active li{width:33.33%;}

.wap_case_m.active1 li{width:20%;}

.wap_case_m.active1 li .a_m span{ line-height:20px; width:50px;}



.n_box5{width:100%;}

.n_box5_l{width:79%; background-color:#fff;}

.n_box5_r{width:19%; }

.n_box5_r_ul{width:100%;}

.n_box5_r_ul li{width:100%; float:left; border-bottom:10px solid #eaeef5;}

.n_box5_r_ul li .div{width:100%; display:inline-block; overflow:hidden; color:#666666; background-color:#fff; font-size:12px; padding:15px 8.4% 46px 8.4%; position:relative;}

.n_box5_r_ul li .div .zx_btn{width:100%; height:36px; background-color:#4267ea; text-align:center; display:inline-block; position:absolute; left:0px; bottom:-36px; z-index:1;

-webkit-transition:all 0.5s;transition:all 0.5s;}

.n_box5_r_ul li .div:hover .zx_btn{ bottom:0px;}



.n_box5_r_ul li .div .zx_btn span{ height:36px; line-height:36px; background:url(../images/tb_04.png) left center no-repeat; padding-left:27px; font-size:14px; color:#fff;}

.n_box5_r_ul li .div .a_img{width:100%; display:inline-block; overflow:hidden;}

.n_box5_r_ul li .div .a_img img{width:100%; float:left;}

.n_box5_r_ul li .div .a_title{width:100%; height:25px; margin-top:10px; line-height:25px; overflow:hidden; color:#000000; font-size:16px;}

.n_box5_r_ul li .div:hover .a_title{ color:#266eda;}

.n_box5_r_ul li .div .a_text{ width:100%; height:20px; line-height:20px; margin-bottom:7px; overflow:hidden;}

.n_box5_r_ul li .div .a_bottom{width:100%;}

.n_box5_r_ul li .div .a_bottom_l{ height:20px; line-height:20px; color:#f4683f; font-size:16px; font-weight:bold; display:inline-block;}

.n_box5_r_ul li .div .a_bottom_r{ padding:0px 9px; height:20px; line-height:20px; background-color:#fb8337; color:#fff; font-size:12px; display:inline-block;-moz-border-radius:1px;      /* Gecko browsers */

-webkit-border-radius: 1px;   /* Webkit browsers */

border-radius:1px;            /* W3C syntax */

}

.n_box6{ padding:10px 6% 0px 6%; width:100%;}

.n_box6_t{width:100%; padding:5px 0px; line-height:1.6; color:#000000; font-size:18px; font-weight:bold; position:relative;}

.n_box6_t.active{ padding-left:33px;}

.n_box6_t.active .tb_img{ height:22px; position:absolute; left:0px; top:10px;}

.n_box6_c{width:100%; padding-bottom:20px; line-height:2.2; color:#666666; font-size:14px; padding-top:10px;}

.n_box6_c .s1{ color:#fd4249; font-size:24px; font-weight:bold;}

.n_box6_c .s2{ padding-left:25px; text-decoration:line-through;}

.n_box6_b{width:100%;}

.n_box6_b li{width:20%; float:left; padding-right:2px; margin-bottom:2px;}

.n_box6_b li .divs{width:100%; padding:15px 0px; line-height:1.6; color:#b2afc3; background-color:#f4f5f8; font-size:14px; text-align:center;}

.n_box6_b li .divs span{ color:#555266; font-size:18px;}



.n_box7{width:100%; margin-bottom:40px;}

.n_box7 li{width:100%; float:left;}

.n_box7 li .div{width:100%; background-color:#fff;}

.n_box7 li .div_l{width:10%; background-color:#333d60; color:#fff; font-size:14px; text-align:center; align-items:center; display:flex;justify-content:center;}

.n_box7 li .div_r{width:90%; padding:17.5px 1.6%; border-bottom:1px solid #eceff2;}

.n_box7 li .div_r a{ margin-right:30px; float:left; height:32px; line-height:32px; color:#666666; font-size:14px;}

.n_box7 li .div_r a:hover,.n_box7 li .div_r a.active{ color:#4267ea;}



.n_box7_ul{width:100%;}

.n_box7_ul li{width:24.5%; float:left; margin-right:0.66%; margin-bottom:17px;}

.n_box7_ul li:nth-child(4n){ margin-right:0px;}

.n_box7_ul li .div{width:100%; padding:30px 7% 45px 7%; background-color:#fff; color:#b2afc3; font-size:14px; position:relative; overflow:hidden;}

.n_box7_ul li .div .zx_btn{width:100%; height:36px; background-color:#4267ea; text-align:center; display:inline-block; position:absolute; left:0px; bottom:-36px; z-index:1;

-webkit-transition:all 0.5s;transition:all 0.5s;}

.n_box7_ul li .div:hover .zx_btn{ bottom:0px;}

.n_box7_ul li .div:before{width:100%; height:3px;  background-color:#2667e9; position:absolute; left:0px; top:0px; z-index:1; content:"";-webkit-transition:all 0.5s;transition:all 0.5s;}

.n_box7_ul li .div:hover:before{ background-image: linear-gradient(90deg,#02e5dc 0,#2667e9 100%),linear-gradient(#02e5dc,#2667e9); height:10px}

.n_box7_ul li .div:hover{box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);}

.n_box7_ul li .div .zx_btn span{ height:36px; line-height:36px; background:url(../images/tb_04.png) left center no-repeat; padding-left:27px; font-size:14px; color:#fff;}

.n_box7_ul li .div .a_img{width:100%;}

.n_box7_ul li .div .a_img img{ height:22px;}

.n_box7_ul li .div .a_title{width:100%; margin:17px 0px 14px 0px; height:50px; line-height:25px; overflow:hidden; color:#000000; font-size:16px; font-weight:bold;}

.n_box7_ul li .div .a_title:hover{ color:#266eda;}

.n_box7_ul li .div .a_title.gstitle{ height:25px;}

.n_box7_ul li .div .a_price{width:100%; height:32px; line-height:32px; overflow:hidden; color:#ff6000; font-size:18px; font-weight:bold; margin-bottom:15px;}

.n_box7_ul li .div .a_text{width:100%; margin-bottom:12px;}

.n_box7_ul li .div .a_text dd{width:50%; float:left; padding:0px 1%;}

.n_box7_ul li .div .a_text dd .dtext{width:100%; padding:15px 0px; line-height:1.6; color:#f4f5f8; text-align:center; color:#b2afc3; font-size:14px; background-color:#f4f5f8;}

.n_box7_ul li .div .a_text dd .dtext span{ color:#555266;}

.n_box7_ul li .div .a_text_c{width:100%; height:48px; line-height:24px;  overflow:hidden;}

.n_box8{width:100%; padding:0px 6%;}





.n_box8_ul{width:100%;}

.n_box8_ul li{width:100%; float:left; border-bottom:10px solid #eaeef5;}

.n_box8_ul li .div{width:100%; display:inline-block; overflow:hidden; color:#999999; background-color:#fff; font-size:14px; padding:23px 10% 46px 10%; position:relative;}

.n_box8_ul li .div .zx_btn{width:100%; height:36px; background-color:#4267ea; text-align:center; display:inline-block; position:absolute; left:0px; bottom:-36px; z-index:1;

-webkit-transition:all 0.5s;transition:all 0.5s;}

.n_box8_ul li .div:hover .zx_btn{ bottom:0px;}



.n_box8_ul li .div .zx_btn span{ height:36px; line-height:36px; background:url(../images/tb_04.png) left center no-repeat; padding-left:27px; font-size:14px; color:#fff;}

.n_box8_ul li .div .a_title{width:100%; line-height:1.7; overflow:hidden; color:#000000; font-size:16px; font-weight:bold; text-indent:28px; position:relative;}

.n_box8_ul li .div:hover .a_title{ color:#266eda;}

.n_box8_ul li .div .a_title.active{ text-indent:0px;}

.n_box8_ul li .div .a_title .tb_img{width:22px; height:22px; position:absolute; left:0px; top:3px; z-index:1;}

.n_box8_ul li .div .a_text{ width:100%; margin-top:20px; line-height:1.8; overflow:hidden;}

.n_box8_ul li .div .a_text span{ color:#ff6000; font-size:18px; font-weight:bold;}



.n_box9{width:100%; padding:0px 4%;}

.n_box9_c{width:100%; padding:12px 3.2%; background-color:#fff2ee; color:#666666; font-size:16px; align-items:center;}

.n_box9_c_l{width:60%; display:flex;align-items:center;}

.n_box9_c_l span{ color:#ff6000; font-size:18px; font-weight:bold; padding-right:15px; display:inline-block;}

.n_box9_c_r{ display:inline-block;}



.n_box10{width:100%; padding:10px 0px; border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; color:#000000; font-size:14px; margin-bottom:25px;}

.n_box10 table tr td{width:50%; padding:7px 0px; line-height:1.8;}



.n_box11{width:100%; padding:15px 0px; border-top:1px solid #f7f7f7; border-bottom:1px solid #f7f7f7; margin-bottom:25px;}

.n_box11 li{width:100%; float:left;}

.n_box11 li .div{width:100%;}

.n_box11 li .div_l{width:11%; color:#333333; font-size:14px; display:flex; align-items:center;}

.n_box11 li .div_r{width:89%;}

.n_box11 li .div_r span{ margin:6px 5px 6px 0px; float:left; border:1px solid #dcdcdc; padding:0px 10px;  line-height:30px; color:#333333; font-size:14px;}



.n_bg2{ background-color:#eaeef5;}

.n_box12{ padding:50px 0px 60px 0px;}

.n_box12_l{width:19%;}

.n_box12_l_t{width:100%; padding:28px 10% 15px 13%; background-color:#266eda; color:#fff; font-size:16px; font-weight:bold;line-height:1.6;}

.n_box12_l_c{width:100%; background-color:#fff; padding:22px 8.6% 18px 8.6%;}

.n_box12_l_c li{width:100%; float:left; padding-bottom:10px;}

.n_box12_l_c li a{ width:100%; padding:0px 14% 0px 5%; background:url(../images/tb_011.png) right 10% center no-repeat; height:40px; line-height:40px; color:#000000; font-size:16px; display:inline-block; overflow:hidden; }

.n_box12_l_c li a:hover,.n_box12_l_c li a.activeleftmenu{ background:url(../images/tb_011s.png) right 10% center no-repeat; color:#000000; background-color:#f5f8fe;}

.n_box12_r{width:79%; background-color:#fff;}

.n_box12_r_t{width:100%; padding:28px 5% 15px 5%; color:#000000; font-size:16px; font-weight:bold; line-height:1.6; border-bottom:1px solid #eaeef5;}

.n_box12_r_c{width:100%; padding:45px 5%; color:#000000; font-size:15px; line-height:2; overflow:hidden;}

.n_box12_r_c img{ max-width:100%; height:auto !important;}



.n_box13{width:100%; padding:35px 3%; background-color:#fff;}

.n_box13_l{width:52%; padding:0px 2.5%;}

.n_box13_l_t{width:100%; padding:23px 0px; line-height:1.8; color:#000000; font-size:30px; position:relative; margin-bottom:30px;}

.n_box13_l_t:before{width:38px; height:3px; background-color:#104ead; position:absolute; left:0px; bottom:0px; z-index:1; content:"";}

.n_box13_l_c{width:100%; color:#000000; font-size:16px;}

.n_box13_l_c table tr td{ padding:20px 0px; line-height:1.7;}

.n_box13_l_c table tr td h1{ font-size:24px; font-weight:normal; line-height:1.2;}

.n_box13_l_c table tr td h2{ color:#104ead; font-size:36px;font-weight:normal;line-height:1.2;}

.n_box13_l_b{ margin-left:56px; padding:0px 12px; height:40px; line-height:40px; background-color:#f0f5fc; color:#266eda; font-size:18px; display:inline-block;-moz-border-radius: 5px;      /* Gecko browsers */

-webkit-border-radius: 5px;   /* Webkit browsers */

border-radius:5px;            /* W3C syntax */}

.n_box13_l_b span{ height:40px; line-height:40px; background:url(../images/tb_012.png) left center no-repeat; padding-left:22px; display:inline-block;-webkit-transition:all 0.5s;transition:all 0.5s;}

.n_box13_l_b:hover{ background-color:#266eda; color:#fff;}

.n_box13_l_b:hover span{ background:url(../images/tb_012s.png) left center no-repeat;}

.n_box13_r{width:48%; display:inline-block; overflow:hidden;}

.n_box13_r img{ max-width:100%; height:auto !important;}



.n_box14{width:100%;}

.n_box14 li{width:100%; padding-bottom:17px; float:left;}

.n_box14 li .div{width:100%;}

.n_box14 li .ipt1{width:49%; height:50px; text-indent:18px; line-height:50px; color:#333; font-size:16px; border:1px solid #eeeeee;}

.n_box14 li .ipt2{width:100%; height:130px;border:1px solid #eeeeee; padding:10px 18px; line-height:1.8; color:#333; font-size:16px;}

.n_box14 li .div1{width:38%; border:1px solid #eee; }

.n_box14 li .div1 .ipt3{width:70%; height:50px; line-height:50px; border-right:1px solid #eee; text-indent:18px;color:#333; font-size:16px;}

.n_box14 li .div1_r{width:30%; height:50px; overflow:hidden; text-align:center; display:flex;align-items:center; justify-content:center;}

.n_box14 li .div1_r img{ max-width:100%; height:auto !important;}

.n_box14 li .ipt4{width:100%; height:50px; line-height:50px; background-color:#104ead; color:#fff; font-size:16px; text-align:center; display:inline-block; cursor:pointer;-webkit-transition:all 0.5s;transition:all 0.5s;}

.n_box14 li .ipt4:hover{ background-color:#2360bd;}


.n_box15{width:100%; background-color:#fff; padding:30px 2.5%;}
.n_box15_t{width:100%; line-height:1.6; color:#000000; font-size:24px;}
.n_box15_c{width:100%;}
.n_box15_c li{width:100%; border-bottom:1px dashed #e8e8e7; float:left;}
.n_box15_c li .div{width:100%; padding:20px 0px; display:inline-block; color:#999999; font-size:14px;}
.n_box15_c li .div:hover{ color:#999;}
.n_box15_c li .div .div_t{width:100%; color:#000000; font-size:16px; line-height:1.8;}
.n_box15_c li .div:hover .div_t{ color:#4267ea;}
.n_box15_c li .div .div_c{width:100%; line-height:1.7;}


.n_box16{width:11%; position:fixed; /*margin-left:calc(-600px - 12%); left:50%;*/ left:30px; top:50%;-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%); z-index:111;}
.n_box16_close{width:32px; height:32px; position:absolute; left:50%; bottom:-60px; margin-left:-16px; z-index:1; cursor:pointer;}
.n_box16_close img{width:100%; float:left}
.n_box16_box{ background-color:#fff; padding:15px 12px; width:100%; background-color:#fff;box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);}
.n_box16_t{width:100%; padding:8px 0px; background-color:#266eda; color:#fff; font-size:16px; text-align:center;}
.n_box16_t1{ padding:15px 0px; text-align:center;width:100%;}
.n_box16_t1 img{ max-width:100%; height:auto !important;}
.n_box16_c{width:100%; line-height:1.5; color:#000000; font-size:16px; text-align:center;}

.n_box17{width:40px; height:40px; position:fixed; left:10px; top:50%; /*right:15px; bottom:50px;*/-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%); z-index:111; display:none;}
.n_box17 img{width:100%;}
.n_box17_c{width:100%; height:100%; background:url(../images/tb_015.png) repeat; position:fixed; left:0px; top:0px; z-index:1000001; display:none;}
.n_box17_box{width:170px; background-color:#fff; padding:5px 5px 10px 5px; position:fixed; left:50%; top:50%; z-index:10000011;
-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.n_box17_box_img{width:100%; text-align:center;}
.n_box17_box_img img{ max-width:100%; height:auto !important;}
.n_box17_box_b{width:100%;text-align:center; color:#000000; font-size:14px; line-height:1.6;}
.n_box17_box_close{width:24px;  height:24px; position:absolute; left:50%; bottom:-40px; margin-left:-12px; cursor:pointer;}
.n_box17_box_close img{width:100%;}





